#ifndef IDABLE_H_
#define IDABLE_H_

namespace common {
/**
 * Interfej do oznaczaniu Klas ktore mogą byc Id-owane
 * tzn może być tak klasa użyta z szablone DataBase
 */
class IdAble {
protected:
	int id;
	void setId(int id);
public:
	IdAble();
	IdAble(int id);
	int getId(void);
	virtual ~IdAble();
};

}

#endif /* IDABLE_H_ */
